package com.augurit.common.sysfile.web.form;

import java.util.Date;
import java.util.List;

import com.augurit.common.base.form.BaseForm;

/**
 * 附件表Form对象
 */
public class SysFileForm extends BaseForm{
	
	// 属性
	private Long sysFileId;		//主键
	private String fileCode;	//文件编号
	private String fileName;	//文件名
	private Long fileSize;		//文件大小
	private String fileType;	//文件类型
	private String filePath;	//文件路径
	private String fileFormat;	//文件格式
	private String cmp;			//创建人
	private Date cdt;			//创建时间
	private String eemp;		//修改人
	private Date edt;			//修改时间
	private String memo1;		//备注1
	private String memo2;		//备注2	

	private String entity;		//业务表对应的VO对象名
	private Long entityId;		//业务表记录主键
	
	// 扩展属性
	private boolean isAttachmentContentChange;	//附件内容是否被修改
	private String newFilePath;					//用户修改后的附件路径
	private String newFileName;					//用户修改后的文件名
	private List<SysFileForm> curAttachmentList;	//当前业务模块的附件列表
	
	//--为制文功能而增加的属性
	private String templateCode;
	private String printTplPath;
	private String zhengwenPath;
	private String redHeadPath;

	public Long getSysFileId() {
		return sysFileId;
	}
	public void setSysFileId(Long sysFileId) {
		this.sysFileId = sysFileId;
	}
	public String getFileCode() {
		return fileCode;
	}
	public void setFileCode(String fileCode) {
		this.fileCode = fileCode;
	}
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public Long getFileSize() {
		return fileSize;
	}
	public void setFileSize(Long fileSize) {
		this.fileSize = fileSize;
	}
	public String getFileType() {
		return fileType;
	}
	public void setFileType(String fileType) {
		this.fileType = fileType;
	}
	public String getFilePath() {
		return filePath;
	}
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}
	public String getFileFormat() {
		return fileFormat;
	}
	public void setFileFormat(String fileFormat) {
		this.fileFormat = fileFormat;
	}
	public String getCmp() {
		return cmp;
	}
	public void setCmp(String cmp) {
		this.cmp = cmp;
	}
	public Date getCdt() {
		return cdt;
	}
	public void setCdt(Date cdt) {
		this.cdt = cdt;
	}
	public String getEemp() {
		return eemp;
	}
	public void setEemp(String eemp) {
		this.eemp = eemp;
	}
	public Date getEdt() {
		return edt;
	}
	public void setEdt(Date edt) {
		this.edt = edt;
	}
	public String getMemo1() {
		return memo1;
	}
	public void setMemo1(String memo1) {
		this.memo1 = memo1;
	}
	public String getMemo2() {
		return memo2;
	}
	public void setMemo2(String memo2) {
		this.memo2 = memo2;
	}
	public String getEntity() {
		return entity;
	}
	public void setEntity(String entity) {
		this.entity = entity;
	}
	public Long getEntityId() {
		return entityId;
	}
	public void setEntityId(Long entityId) {
		this.entityId = entityId;
	}
	public String getNewFilePath() {
		return newFilePath;
	}
	public void setNewFilePath(String newFilePath) {
		this.newFilePath = newFilePath;
	}
	public String getNewFileName() {
		return newFileName;
	}
	public void setNewFileName(String newFileName) {
		this.newFileName = newFileName;
	}
	public boolean getIsAttachmentContentChange() {
		return isAttachmentContentChange;
	}
	public void setIsAttachmentContentChange(boolean isAttachmentContentChange) {
		this.isAttachmentContentChange = isAttachmentContentChange;
	}
	public List<SysFileForm> getCurAttachmentList() {
		return curAttachmentList;
	}
	public void setCurAttachmentList(List<SysFileForm> curAttachmentList) {
		this.curAttachmentList = curAttachmentList;
	}
	public String getPrintTplPath() {
		return printTplPath;
	}
	public void setPrintTplPath(String printTplPath) {
		this.printTplPath = printTplPath;
	}
	public String getZhengwenPath() {
		return zhengwenPath;
	}
	public void setZhengwenPath(String zhengwenPath) {
		this.zhengwenPath = zhengwenPath;
	}
	public String getRedHeadPath() {
		return redHeadPath;
	}
	public void setRedHeadPath(String redHeadPath) {
		this.redHeadPath = redHeadPath;
	}
	public String getTemplateCode() {
		return templateCode;
	}
	public void setTemplateCode(String templateCode) {
		this.templateCode = templateCode;
	}
	
}